network of rivers - Espagnol Anglais Dictionnaire